placa amiloide - Turkish English Dictionary